home *** CD-ROM | disk | FTP | other *** search
- import java.util.Timer;
- import javax.microedition.lcdui.Canvas;
- import javax.microedition.lcdui.Graphics;
-
- class ChainsGameCanvas$TargetCanvas extends Canvas {
- ChainsGameCanvas prev;
- // $FF: synthetic field
- private final ChainsGameCanvas this$0;
-
- ChainsGameCanvas$TargetCanvas(ChainsGameCanvas var1, ChainsGameCanvas var2) {
- this.this$0 = var1;
- this.prev = var2;
- }
-
- public void showNotify() {
- ((Canvas)this).repaint();
- Timer var1 = new Timer();
- var1.schedule(new ChainsGameCanvas$TargetCanvas$DisplayTimerTask(this, (ChainsGameCanvas$$1)null), 2000L);
- }
-
- public void paint(Graphics var1) {
- var1 = ChainsGameCanvas.access$0(this.this$0).getGraphics();
- var1.setGrayScale(255);
- var1.fillRect(0, 0, ((Canvas)this).getWidth(), ((Canvas)this).getHeight());
- var1.setGrayScale(0);
- var1.translate(this.this$0.intX, this.this$0.intY);
-
- for(int var3 = 0; var3 < 4; ++var3) {
- for(int var4 = 0; var4 < 6; ++var4) {
- var1.drawLine(ChainsGameCanvas.access$1(this.this$0)[var3][var4] * ChainsGameCanvas.access$2(this.this$0), ChainsGameCanvas.access$3(this.this$0)[var3][var4] * ChainsGameCanvas.access$4(this.this$0), ChainsGameCanvas.access$1(this.this$0)[var3][(var4 + 1) % 6] * ChainsGameCanvas.access$2(this.this$0), ChainsGameCanvas.access$3(this.this$0)[var3][(var4 + 1) % 6] * ChainsGameCanvas.access$4(this.this$0));
- }
- }
-
- for(int var6 = 0; var6 < 4; ++var6) {
- for(int var7 = 0; var7 < 6; ++var7) {
- var1.drawImage(ChainsGameCanvas.access$5(this.this$0)[ChainsGameCanvas.access$6(this.this$0)[this.this$0.difficulty][var6][var7]], ChainsGameCanvas.access$1(this.this$0)[var6][var7] * ChainsGameCanvas.access$2(this.this$0), ChainsGameCanvas.access$3(this.this$0)[var6][var7] * ChainsGameCanvas.access$4(this.this$0), 1 | 2);
- }
- }
-
- var1.translate(-this.this$0.intX, -this.this$0.intY);
- var1.drawImage(ChainsGameCanvas.access$0(this.this$0), 0, 0, 16 | 4);
- }
-
- // $FF: synthetic method
- static ChainsGameCanvas access$7(ChainsGameCanvas$TargetCanvas var0) {
- return var0.this$0;
- }
- }
-